git submodule
他のGitリポジトリを自分のGitリポジトリのサブディレクトリとして登録し,特定のコミットを参照する仕組み.
git submodule add https://github.com/.../dir.git directory_name
directory_name以下に登録される.
.gitmodulesというファイルが生まれる.